package com.itcat.autoconfig.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * [一句话描述该类的功能]
 *
 * @author : [Cr Mr]
 * @version : [v1.0]
 * @date : [2022/3/30 14:45]
 */
@Data
@ConfigurationProperties("mall.jwt")
public class JwtProperties {
    /***
     * JWT存储的请求头
     * @author Cr Mr
     * @date 2022/3/30 14:55
     */
    private String tokenHeader;

    /***
     * JWT加解密使用的密钥
     * @author Cr Mr
     * @date 2022/3/30 14:56
     */
    private String secret;

    /***
     * JWT的超期限时间
     * @author Cr Mr
     * @date 2022/3/30 14:56
     */
    private String expiration;

    /***
     * JWT负载中拿到开头
     * @author Cr Mr
     * @date 2022/3/30 14:56
     */
    private String tokenHead;
}
